package com.neusoft.chanceserver.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;

/**
 * <p>
 * 主机会表
 * </p>
 *
 * @author liuxp
 * @since 2021-07-12
 */
public class Chance implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 机会编号
     */
    @TableId(value = "chance_id", type = IdType.AUTO)
    private Integer chanceId;

    /**
     * 机会编码
     */
    private String chanceCode;

    /**
     * 机会名称
     */
    private String chanceName;

    /**
     * 机会来源
     */
    private String chanceResource;

    /**
     * 机会阶段
     */
    private String chancePhase;

    /**
     * 机会归属
     */
    private String chanceBelong;

    /**
     * 机会状态
     */
    private String chanceStatus;

    /**
     * 机会类型
     */
    private String chanceType;

    /**
     * 烟草/电力老客户
     */
    private String chanceOldCustomer;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 客户经理名称
     */
    private String customerMgrName;

    /**
     * 客户经理销售部门
     */
    private String customerMgrDept;

    /**
     * 预签时间
     */
    private String chanceTime;

    /**
     * 机会背景说明
     */
    private String chanceBackground;


    public Integer getChanceId() {
        return chanceId;
    }

    public void setChanceId(Integer chanceId) {
        this.chanceId = chanceId;
    }

    public String getChanceCode() {
        return chanceCode;
    }

    public void setChanceCode(String chanceCode) {
        this.chanceCode = chanceCode;
    }

    public String getChanceName() {
        return chanceName;
    }

    public void setChanceName(String chanceName) {
        this.chanceName = chanceName;
    }

    public String getChanceResource() {
        return chanceResource;
    }

    public void setChanceResource(String chanceResource) {
        this.chanceResource = chanceResource;
    }

    public String getChancePhase() {
        return chancePhase;
    }

    public void setChancePhase(String chancePhase) {
        this.chancePhase = chancePhase;
    }

    public String getChanceBelong() {
        return chanceBelong;
    }

    public void setChanceBelong(String chanceBelong) {
        this.chanceBelong = chanceBelong;
    }

    public String getChanceStatus() {
        return chanceStatus;
    }

    public void setChanceStatus(String chanceStatus) {
        this.chanceStatus = chanceStatus;
    }

    public String getChanceType() {
        return chanceType;
    }

    public void setChanceType(String chanceType) {
        this.chanceType = chanceType;
    }

    public String getChanceOldCustomer() {
        return chanceOldCustomer;
    }

    public void setChanceOldCustomer(String chanceOldCustomer) {
        this.chanceOldCustomer = chanceOldCustomer;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCustomerMgrName() {
        return customerMgrName;
    }

    public void setCustomerMgrName(String customerMgrName) {
        this.customerMgrName = customerMgrName;
    }

    public String getCustomerMgrDept() {
        return customerMgrDept;
    }

    public void setCustomerMgrDept(String customerMgrDept) {
        this.customerMgrDept = customerMgrDept;
    }

    public String getChanceTime() {
        return chanceTime;
    }

    public void setChanceTime(String chanceTime) {
        this.chanceTime = chanceTime;
    }

    public String getChanceBackground() {
        return chanceBackground;
    }

    public void setChanceBackground(String chanceBackground) {
        this.chanceBackground = chanceBackground;
    }

    @Override
    public String toString() {
        return "Chance{" +
        "chanceId=" + chanceId +
        ", chanceCode=" + chanceCode +
        ", chanceName=" + chanceName +
        ", chanceResource=" + chanceResource +
        ", chancePhase=" + chancePhase +
        ", chanceBelong=" + chanceBelong +
        ", chanceStatus=" + chanceStatus +
        ", chanceType=" + chanceType +
        ", chanceOldCustomer=" + chanceOldCustomer +
        ", customerName=" + customerName +
        ", customerMgrName=" + customerMgrName +
        ", customerMgrDept=" + customerMgrDept +
        ", chanceTime=" + chanceTime +
        ", chanceBackground=" + chanceBackground +
        "}";
    }
}
